fruit of the sour cherry - Français Anglais Dictionnaire